seychelles rupee - English Synonyms Dictionary